#define _CRT_SECURE_NO_WARNINGS 1
int removeDuplicates(int* nums, int numsSize) {
    int src = 1;
    int dst = 1;
    while (src < numsSize) {
        if (nums[src] != nums[src - 1]) {
            nums[dst] = nums[src];
            dst++;
        }
        src++;
    }
    return dst;
}